/*
 * Chastoslov
 * Copyright (C) 2009 Alexandr Stroghov
 * 
 * stroghov@gmail.com
 * 
 * This program is free software; you can redistribute it and/or modify it under the terms of the 
 * GNU General Public License, version 2, as published by the Free Software Foundation.
 * 
 * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; 
 * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 
 * See the GNU General Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License along with this program; if 
 * not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, 
 * MA 02111-1307 USA
*/
package world.ah.wf.sp;
/** Объект БД, полученный в результате выполнения алгоритма: <BR>
 * <UL>
 * <LI> если объект не находится по заданным признакам, добавить новый объект и представить его 
 * как экземпляр данного класса;
 * <LI> если объект находится по заданным признакам, представить найденный объект как экземпляр 
 * данного класса.
 * </UL>
 */
public class UpsertedObject {
  /** 
   * ID объекта 
   */
  private int id = -1;
  public int getId() {return id;}
  public void setId(int id) {this.id = id;}
  /** 
   * Объект был добавлен (true) или найден (false)
   */
  private boolean inserted = false;
  public boolean getInserted() {return inserted;}
  public void setInserted(boolean inserted) {this.inserted = inserted;}
  //
  public UpsertedObject(int id, boolean inserted) {
    this.id = id;
    this.inserted = inserted;
  }
}
